.home_nva{
    padding-top: 20px;
    img{
        width: 48px;
    }
    h2{
        font-size: 16px;
        margin-top: 10px;
    }
    .am-flexbox-item{
        text-align: center;//水平对齐
    }
}
.swipers{
    position: relative;
    height: 212px;
    // .homesearchnav{//顶部导航栏
    //     height:30px;
    //     position: absolute;//父相子绝，相对于父元素swipers进行定位
    //     top: 25px;
    //     width: 100%;
    //     padding: 0 20px;
    //     .nav-left{
    //         flex: 1;//沾满剩下位置
    //         background-color: white;
    //         margin: 0 10px;
    //         .location{
    //             margin:  5px;
    //         }
    //     }
    // }
}

.groups{
    h2{
        font-size: 1.5em;
        margin-left: 20px;
        span{
            color: gray;
            font-size: 0.7em;
            float: right;
            margin-right:20px;
        }
    }

}
.groups-item{
    img{
        width: 70px;
    }
    p{
        font-size: larger;
        font-weight: bolder;
    }
    span{
        margin-left: 5px;
    }
}

.home-newsitem{
    margin-left: 10px;
    margin-right: 20px;
    img{
        width: 140px;
        margin: 10px;
    }
    .textbox{
        margin-top: 0;
        h3{

            margin-top: 0;
            margin-bottom: 38px;
        }
        .textbox2{
            margin-top: 38px;
            margin-bottom: 0;
        }
    }

}

.routeloading{
    padding-top: 100px;
    text-align: center;
  }